33问答网
所有问题
当前搜索:
void delay是什么意思
c语言中,带有函数的程序的编写顺序
是什么
?我的
意思
是调用,声明,定义的...
答:
如果定义在调用之前,则可以不需要声明 如果定义在调用之后,则要 先声明,后调用
单片机菜鸟求教,关于延迟和按键去抖的问题
答:
程序就不写了,描述一下
意思
就好 你的主程序保留键盘部分,但是显示那一大段不要了 中断本来是50ms,建议改成20ms 然后呢,设置一个变量,每次进入中断就把变量的值加1 加完以后,根据变量当前的值,控制数码管显示/关掉一位 大概就是这样的
void
T0_time()interrupt 1 { TH0=(65536-20000)/256...
delay
(0xff)这句语句表示
什么意思
啊??
答:
延迟一定时间
c语言 51单片机 下面程序中有一句不懂其
含义
作业 望大神指点
答:
要想知道这句的
意思
,你就先看上一个大循环,if(P3_7==0){ count++;if(count==16){ count=0;} P1=~count;while(P3_7==0);//就是此句 } 而while(P3_7==0);的意思是判断P3—7是否为0,为零一直在这循环,当P3—7为1是,跑到count++处执行。
...PORTC^=1<<5;
delay
(1000); } }
什么意思
求解啊
答:
再赋值回去,即按位1变0,0变1。PORTC^=1<<5; // 即 PORTC = PORTC ^ (1<<5); 这里<<是2进制左移,1左移5 变2进制 0010 0000。 ^是 逐位异或运算,即2进制不进位加法运算。运算结果存回PORTC, (PORTC 可能是 通讯口C)
delay
(1000); //延时1000毫秒 } ...
ds18b20用lcd做显示的程序中0x30
是什么意思
啊?
答:
void
delay
1ms(unsigned int ms)//延时1毫秒(不够精确的){ unsigned int i,j;for(i=0;i<ms;i++)for(j=0;j<100;j++);} void wr_com(unsigned char com)//写指令// { delay1ms(1);RS=0;RW=0;EN=0;P0=com;delay1ms(1);EN=1;delay1ms(1);EN=0;} void wr_dat(unsigned ...
P2=~(1<
答:
点阵显示,都是使用动态显示的方法。轮流让每一行(或列)发光一小段时间。下面两句即是完成这个功能:P2=~(1<<i);
delay
();其中,i = 0~7。(1<
学习单片机时c程序中有一个变量a没有赋值,看不懂
什么意思
,不知道...
答:
对于通用C语言, 局部变量没赋值的话,值是随机的。不过你这个是嵌入式,keil 默认初始值会是0 所以,在你的这个程序中,a的初始值是0.
解释一下下面这段程序的意思,消影,延时都知道,那个取反
什么意思
?
答:
这是一个动态显示程序,动态显示的原理是使两个数码管轮流亮,但其间隔时间很短,给人眼睛照成的错觉是两个灯都一直亮着。取反的目的是选择亮的数码管(0x01取反就是11111110(2进制),应该是编程者觉得计算11111110的十六进制麻烦,所以直接用取反)
在51单片机中,STC89C52,11.0592MHZ,
delay
(20000)
是什么意思
?
答:
就是执行20000次while(i--),是个粗略的延时并不是精确的多少us或ms的延时,但你可以把这个延时再放大N倍然后用秒表看实际及耗时然后再计算修改参数得到想要的精确延时函数
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜